small store where basic commodities are sold - İspanyolca İngilizce Sözlük